of indeterminate duration - Español Inglés Diccionario